olive grove – English–Suomi translations

🇬🇧 en fi 🇫🇮

olive grove noun

  • cluster of olive trees
oliivilehto
Wiktionary Links